Typically its the solenoid on the starter that actuates the pinion gear gets weak over time. Reman starters are hit and miss. I've replaced mine twice now with the same issues and this third one has lasted 9 years now. Bosch branded reman. I have heard good reviews about the Denso remans too.